html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
	color: #333
}

ol,ul,li {
	list-style: none
}

blockquote,q {
	quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none
}

:focus {
	outline: 0
}

del {
	text-decoration: line-through
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

address,cite,code,dfn,em,var,i {
	font-style: normal
}

input[type=button],input[type=submit],button {
	cursor: pointer
}

.vm,input,select {
	vertical-align: middle
}

.clearfix:after {
	content: "\0020";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden
}

* html
.clearfix {
	zoom: 1
}

*+html
.clearfix {
	zoom: 1
}

body,button,input,select,textarea {
	font: 12px/1.5 arial, helvetica, clean, sans-serif
}

a {
	text-decoration: none;
	color: #009bd8
}

a:hover {
	text-decoration: underline;
	color: #dc0e30
}

.fl {
	float: left
}

.fr {
	float: right
}

body {
	background: #FFF
}

.pos-r {
	position: relative
}

.pos-f {
	position: fixed
}

.pos-a {
	position: absolute
}

.ft12 {
	font-size: 12px
}

.ft14 {
	font-size: 14px
}

.mt-10 {
	margin-top: 10px
}

.mb-10 {
	margin-bottom: 10px
}

.ml-10 {
	margin-left: 10px
}

.mr-10 {
	margin-right: 10px
}

.pt-10 {
	padding-top: 10px
}

.pb-10 {
	padding-bottom: 10px
}

.pl-10 {
	padding-left: 10px
}

.pr-10 {
	padding-right: 10px
}

.mt-20 {
	margin-top: 20px
}

.mb-20 {
	margin-bottom: 20px
}

.ml-20 {
	margin-left: 20px
}

.mr-20 {
	margin-right: 20px
}

.pt-20 {
	padding-top: 20px
}

.pb-20 {
	padding-bottom: 20px
}

.pl-20 {
	padding-left: 20px
}

.pr-20 {
	padding-right: 20px
}

.bg-eee {
	background: #eee
}

.hide {
	display: none
}

.show {
	display: block
}

.red {
	color: #f00
}

.text-l {
	text-align: left !important
}

.text-r {
	text-align: right !important
}

.pl_150 {
	padding-left: 150px
}

.width65 {
	width: 65px
}

.width85 {
	width: 85px
}

.width58 {
	width: 58px
}

.width186 {
	width: 186px
}

.width200 {
	width: 200px
}

.width240 {
	width: 238px
}

.width16em {
	width: 17em
}

.width395 {
	width: 395px
}

.width370 {
	width: 370px
}

.width658 {
	width: 658px
}

.width720 {
	width: 720px
}

.max6em {
	max-width: 6em
}

.max20em {
	max-width: 10em
}

.h80 {
	height: 80px
}

.t-right {
	text-align: right
}

.t-center {
	text-align: center
}

.hide {
	display: none
}

.border-lr {
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6
}

.border-none-top {
	border: 1px solid #E6E6E6;
	border-top: 0
}

#wrapper .mt-10 {
	margin-top: 10px
}

#wrapper .mb-10 {
	margin-bottom: 10px
}

#wrapper .ml-10 {
	margin-left: 10px
}

#wrapper .mr-10 {
	margin-right: 10px
}

#wrapper .pt-10 {
	padding-top: 10px
}

#wrapper .pb-10 {
	padding-bottom: 10px
}

#wrapper .pl-10 {
	padding-left: 10px
}

#wrapper .pr-10 {
	padding-right: 10px
}

#wrapper .mt-20 {
	margin-top: 20px
}

#wrapper .mb-20 {
	margin-bottom: 20px
}

#wrapper .ml-20 {
	margin-left: 20px
}

#wrapper .mr-20 {
	margin-right: 20px
}

#wrapper .pt-20 {
	padding-top: 20px
}

#wrapper .pb-20 {
	padding-bottom: 20px
}

#wrapper .pl-20 {
	padding-left: 20px
}

#wrapper .pr-20 {
	padding-right: 20px
}

#wrapper .mt-30 {
	margin-top: 30px
}

#wrapper .mb-30 {
	margin-bottom: 30px
}

#wrapper .ml-30 {
	margin-left: 30px
}

#wrapper .mr-30 {
	margin-right: 30px
}

#wrapper .pt-30 {
	padding-top: 30px
}

#wrapper .pb-30 {
	padding-bottom: 30px
}

#wrapper .pl-30 {
	padding-left: 30px
}

#wrapper .pr-30 {
	padding-right: 30px
}

.orange {
	color: #72bf44
}

input::-webkit-input-placeholder {
	color: #adadad
}

input:-moz-placeholder {
	color: #adadad
}

#header {
	height: 56px;
	background: #009bd8;
	margin-bottom: 30px;
	position: relative;
	z-index: 100
}

.center-header {
	width: 990px;
	margin: 0 auto
}

#header
.logo {
	float: left;
	width: 230px;
	height: 54px;
	margin-right: 4px
}

#header .logo
a {
	background: url("/images/incenter/logo.png") no-repeat scroll 0 0
		transparent;
	display: block;
	height: 37px;
	left: 30px;
	overflow: hidden;
	position: absolute;
	text-indent: -9999px;
	top: 9px;
	width: 147px
}

#header
.nav {
	float: left
}

#header .nav
a {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
	*vertical-align: auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	font: 14px/22px "宋体";
	height: 22px;
	padding: 0px 28px;
	text-decoration: none;
	color: #fff;
	background: url(/images/zui/border/border1.png) no-repeat 0 16px
}

#header .nav
a.first {
	background: none;
	margin-right: -1px
}

#header .nav a:hover {
	color: #FFF;
	background-color: #1fa6db;
	_background: none
}

#header .header-right {
	position: absolute;
	right: 0px;
	z-index: 19
}

#header .header-right
.search {
	float: left;
	padding: 10px 15px 0 0
}

#header .header-right
.user {
	float: left;
	position: relative;
	height: 49px;
	z-index: 20
}

#header .header-right .search .pos-r {
	width: 217px;
	height: 42px;
	display: block
}

#header .header-right .search .search-txt {
	width: 163px;
	height: 16px;
	padding: 7px 40px 7px 12px;
	border: 1px solid #0075a3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 4px;
	-moz-box-shadow: 0px 0px 5px #999 inset;
	-webkit-box-shadow: 0px 0px 5px #999 inset;
	box-shadow: 0px 0px 5px #999 inset;
	line-height: 15px
}

#header .header-right .search .search-btn {
	position: absolute;
	left: 186px;
	top: 8px;
	width: 17px;
	height: 17px;
	background: url(/images/zui/icon/icon1.png) no-repeat 0 0;
	border: 0
}

#header .header-right .user a.nav-link {
	display: block;
	padding: 0 17px;
	text-decoration: none;
	_height: auto
}

.profile_pic {
	margin: 12px 14px 12px 0;
	vertical-align: middle
}

#header a.nav-link {
	color: #fff;
	padding-top: 16px;
	height: 34px;
	_height: auto;
	display: inline-block;
	_display: inline
}

#header a.nav-link:hover {
	color: #fff;
	text-decoration: none
}

#header .header-right .user a.nav-link .arrow-down {
	background: url(/images/zui/icon/icon1.png) no-repeat 8px -50px;
	display: inline-block;
	height: 7px;
	width: 16px;
	overflow: hidden
}

#header .dropdown-box {
	display: none
}

#header .header-right .user
a.dropdown {
	padding-top: 20px
}

#header .header-right .sign-up a.dropdown,#header .header-right .sign-in
a.dropdown {
	padding-top: 0
}

.dropdown-box {
	border: 1px #ccc solid;
	background: #ccc;
	position: absolute;
	border: 3px solid #f0f0f0;
	border-radius: 3px;
	z-index: 9990;
	top: 50px
}

.dropdown-box-in,.dropInner {
	background: #fff;
	border: 1px solid #d7d7d7;
	padding: 6px 0
}

.dropdown-box-in2 {
	background: #fff;
	border: 1px solid #aaa;
	padding: 6px 0
}

.pop-box-in {
	padding: 0 10px
}

.dropdown-box-in
a {
	display: block;
	padding: 4px 10px;
	padding-left: 46px;
	font: 12px/16px "simsun";
	height: 16px;
	text-align: left;
	color: #666;
	background-image: url(/images/incenter/lnav-ico.png);
	background-repeat: no-repeat;
	width: 104px
}

.dropdown-box-in .my-baijob {
	background-position: 15px -3px
}

.dropdown-box-in .job-up {
	background-position: 15px -70px
}

.dropdown-box-in .my-resume {
	background-position: 15px -103px
}

.dropdown-box-in .my-manage {
	background-position: 15px -205px
}

.dropdown-box-in .sys-manage {
	background-position: 15px -140px
}

.dropdown-box-in .info-resume {
	background-position: 15px -420px
}

.dropdown-box-in .lg-out {
	background-position: 15px -455px
}

.splite-line {
	height: 1px;
	overflow: hidden;
	background: #f5f5f5;
	margin: 5px 1px;
	width: 158px
}

.dropdown-box-in a:hover {
	background-color: #f1f1f1;
	text-decoration: none
}

.outDot-rt,.inDot-rt,.inDot-t,.outDot-ct,.outDot-cb,.inDot-b {
	font: 12px/14px "simsun";
	position: absolute;
	height: 14px;
	width: 14px;
	overflow: hidden;
	color: #d7d7d7
}

.dropdown-box .inDot-rt {
	left: 0;
	top: 1px;
	color: #fff
}

.dropdown-box .inDot-t {
	left: 0;
	top: 1px;
	color: #fff
}

.dropdown-box .inDot-b {
	left: 0;
	top: -1px;
	color: #fff
}

.outDot-rt {
	right: 10px;
	top: -7px;
	_top: -5px
}

.outDot-ct {
	left: 50%;
	top: -7px;
	margin-left: -7px
}

.outDot-cb {
	left: 50%;
	bottom: -9px;
	margin-left: -7px
}

.dropdown-box
a.closeTip {
	float: right;
	font-size: 14px;
	margin-left: 10px
}

.dropdown-box
a.closeTip {
	text-decoration: none
}

.push-tips {
	width: 156px;
	border: 1px solid #14749a;
	background: #fff;
	position: absolute;
	right: 0;
	top: 55px;
	padding: 5px;
	z-index: 0
}

.push-tips-clos {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	margin-top: -6px
}

.radius-4 {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px
}

#header .header-right .sign-in a.nav-link,#header .sign-up a.nav-link {
	_height: auto;
	line-height: 54px
}

#header .header-right .sign-up {
	background-position: 0 -62px
}

.logPop {
	padding: 12px 12px 0 12px
}

.logPop
dd {
	padding-bottom: 8px
}

.logPop .t-text {
	width: 180px;
	border: 1px solid #ccc;
	box-shadow: 0 0 5px #ddd inset;
	color: #999;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	line-height: 16px;
	padding: 7px 5px
}

.forget,.forget:hover {
	color: #0297e7;
	background: none
}

.popBaidu,.popQq,.popSina,.popRenren {
	width: 16px;
	height: 16px;
	background: url(/images/zui/button/btn-ico.png) no-repeat;
	display: inline-block;
	margin-bottom: -3px;
	margin-left: 3px
}

.popBaidu {
	background-position: -114px -80px
}

.popQq {
	background-position: -144px -80px
}

.popSina {
	background-position: -207px -57px
}

.popRenren {
	background-position: -143px -57px
}

.fc-gray9 {
	color: #999
}

.pos1 {
	left: -174px
}

.pos2 {
	right: 5px
}

#footer {
	height: 140px;
	margin-top: 20px;
	text-align: center
}

#footer `a:hover {
	color: #DC0E30
}

.foot_con {
	margin: 0 auto;
	width: 990px
}

.foot_con
.padd30 {
	padding: 30px 0 15px;
	color: #ccc
}

.foot_con .padd30
a {
	padding: 0 10px
}

.foot_con
.c009dca {
	color: #009bd8;
	padding: 0 10px
}

.footP {
	border-top: 1px solid #eee;
	padding-top: 15px;
	color: #999
}

#wrapper {
	margin: 5px auto 0 auto;
	width: 990px;
	border: 1px solid #ddd;
	background: #fff;
	box-shadow: 0px 0px 5px #ccc
}

#primary {
	float: left;
	margin: 0 -320px 0 0;
	width: 100%
}

#content {
	margin: 0 320px 0 0;
	padding: 26px 32px
}

#content,.widget-area {
	word-wrap: break-word;
	word-break: break-all
}

#wrapper .widget-area {
	float: right;
	width: 315px;
	background: url(/images/zui/bg/no-repeat.jpg) no-repeat 0 0;
	padding-left: 5px;
	min-height: 552px;
	height: auto !important;
	height: 552px
}

h1 {
	font: normal 24px/30px "微软雅黑";
	color: #000;
	text-shadow: #ccc 0 0 2px
}

h1
span {
	text-shadow: none
}

h2
a {
	text-shadow: none;
	font-family: "宋体"
}

.btn100_39,.btn218_48,.btn73_24,.btn138_48,.btn75_33,.btn123_33,.btn145_39,.btn52_20,.btn123_24,.btn112_24,.btn_td,.btn_cc,.btn_reg,.btn_upRsu
	{
	background-image: url(/images/zui/button/but1.png);
	display: inline-block;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	text-align: center;
	color: #fff
}

.btn100_39 {
	background-position: -14px -12px;
	width: 100px;
	height: 39px;
	font: 14px/39px "微软雅黑"
}

.btn145_39 {
	background-position: -14px -407px;
	width: 145px;
	height: 39px;
	font: 14px/39px "微软雅黑"
}

.btn218_48 {
	background-position: -14px -63px;
	width: 218px;
	height: 48px;
	font: 18px/48px "微软雅黑"
}

.btn73_24 {
	background-position: -15px -124px;
	width: 73px;
	height: 24px;
	line-height: 24px
}

.btn138_48 {
	background-position: -14px -202px;
	width: 138px;
	height: 48px;
	font: 18px/48px "微软雅黑"
}

.btn75_33,.btn123_33 {
	height: 33px;
	font: 14px/33px "宋体";
	font-weight: bold;
	color: #333
}

.btn75_33 {
	background-position: -14px -289px;
	width: 75px
}

.btn123_33 {
	background-position: -104px -289px;
	width: 123px
}

.btn52_20 {
	background-position: -14px -376px;
	width: 52px;
	height: 20px;
	font: 12px/20px "微软雅黑"
}

.btn123_24 {
	background-position: -14px -459px;
	width: 123px;
	height: 24px;
	font: 12px/24px "微软雅黑"
}

.btn112_24 {
	background-position: -14px -503px;
	width: 112px;
	height: 24px;
	font: 12px/24px "微软雅黑"
}

.btn75_33:hover,.btn123_33:hover {
	text-decoration: none
}

.btn100_39:hover,.btn218_48:hover,.btn218_48:visited,.btn73_24:hover,.btn138_48:hover,.btn52_20:hover,.btn123_24:hover,.btn112_24:hover,.btn145_39:hover
	{
	color: #fff;
	text-decoration: none
}

.sResult a.btn_td,.sResult a.btn_td:hover,.sResult a.btn_td:visited {
	width: 60px;
	height: 22px;
	font: 12px/22px "宋体";
	background-position: -20px -610px;
	color: #fff
}

.sResult a.btn_cc,.sResult a.btn_cc:hover {
	width: 60px;
	height: 22px;
	font: 12px/22px "宋体";
	background-position: -85px -610px;
	color: #fff
}

.jobs-list-ul a.btn_td,.jobs-list-ul a.btn_td:hover,.jobs-list-ul a.btn_td:visited
	{
	width: 60px;
	height: 22px;
	font: 12px/22px "宋体";
	background-position: -20px -610px;
	color: #fff
}

.jobs-list-ul a.btn_cc,.jobs-list-ul a.btn_cc:hover {
	width: 60px;
	height: 22px;
	font: 12px/22px "宋体";
	background-position: -85px -610px;
	color: #fff
}

.btn_reg,.btn_reg:hover {
	width: 200px;
	height: 33px;
	background-position: -20px -641px;
	display: block
}

.btn_upRsu {
	background-position: -20px -794px;
	width: 200px;
	height: 33px
}

.topTip {
	font-size: 14px;
	height: 60px;
	line-height: 60px;
	background: url(/images/zui/icon/icon1.png) no-repeat 20px -72px;
	padding-left: 45px;
	border-top: 1px dashed #ccc
}

.mate-dis {
	text-align: center;
	color: #aaa;
	text-shadow: 1px 1px 0px #fff;
	padding-top: 11px;
	cursor: default
}

.mate_degree {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #eee;
	border: 1px solid #ddd
}

.mate_degree
span {
	text-indent: -999px;
	width: 40px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 10px;
	background-image: url(/images/zui/icon/pricent.png);
	background-repeat: no-repeat
}

.mate0 {
	background-position: 0px 0px
}

.mate1 {
	background-position: -40px 0px
}

.mate2 {
	background-position: -80px 0px
}

.mate3 {
	background-position: -120px 0px
}

.mate4 {
	background-position: -160px 0px
}

.mate5 {
	background-position: -200px 0px
}

.mate6 {
	background-position: -240px 0px
}

.mate7 {
	background-position: -280px 0px
}

.mate8 {
	background-position: -320px 0px
}

.mate9 {
	background-position: -360px 0px
}

.mate10 {
	background-position: -400px 0px
}

.mate10 {
	background-position: 0px -40px
}

.mate11 {
	background-position: -40px -40px
}

.mate12 {
	background-position: -80px -40px
}

.mate13 {
	background-position: -120px -40px
}

.mate14 {
	background-position: -160px -40px
}

.mate15 {
	background-position: -200px -40px
}

.mate16 {
	background-position: -240px -40px
}

.mate17 {
	background-position: -280px -40px
}

.mate18 {
	background-position: -320px -40px
}

.mate19 {
	background-position: -360px -40px
}

.mate20 {
	background-position: -400px -40px
}

.mate20 {
	background-position: 0px -80px
}

.mate21 {
	background-position: -40px -80px
}

.mate22 {
	background-position: -80px -80px
}

.mate23 {
	background-position: -120px -80px
}

.mate24 {
	background-position: -160px -80px
}

.mate25 {
	background-position: -200px -80px
}

.mate26 {
	background-position: -240px -80px
}

.mate27 {
	background-position: -280px -80px
}

.mate28 {
	background-position: -320px -80px
}

.mate29 {
	background-position: -360px -80px
}

.mate30 {
	background-position: -400px -80px
}

.mate30 {
	background-position: 0px -120px
}

.mate31 {
	background-position: -40px -120px
}

.mate32 {
	background-position: -80px -120px
}

.mate33 {
	background-position: -120px -120px
}

.mate34 {
	background-position: -160px -120px
}

.mate35 {
	background-position: -200px -120px
}

.mate36 {
	background-position: -240px -120px
}

.mate37 {
	background-position: -280px -120px
}

.mate38 {
	background-position: -320px -120px
}

.mate39 {
	background-position: -360px -120px
}

.mate40 {
	background-position: -400px -120px
}

.mate40 {
	background-position: 0px -160px
}

.mate41 {
	background-position: -40px -160px
}

.mate42 {
	background-position: -80px -160px
}

.mate43 {
	background-position: -120px -160px
}

.mate44 {
	background-position: -160px -160px
}

.mate45 {
	background-position: -200px -160px
}

.mate46 {
	background-position: -240px -160px
}

.mate47 {
	background-position: -280px -160px
}

.mate48 {
	background-position: -320px -160px
}

.mate49 {
	background-position: -360px -160px
}

.mate50 {
	background-position: -400px -160px
}

.mate50 {
	background-position: 0px -200px
}

.mate51 {
	background-position: -40px -200px
}

.mate52 {
	background-position: -80px -200px
}

.mate53 {
	background-position: -120px -200px
}

.mate54 {
	background-position: -160px -200px
}

.mate55 {
	background-position: -200px -200px
}

.mate56 {
	background-position: -240px -200px
}

.mate57 {
	background-position: -280px -200px
}

.mate58 {
	background-position: -320px -200px
}

.mate59 {
	background-position: -360px -200px
}

.mate60 {
	background-position: -400px -200px
}

.mate60 {
	background-position: 0px -240px
}

.mate61 {
	background-position: -40px -240px
}

.mate62 {
	background-position: -80px -240px
}

.mate63 {
	background-position: -120px -240px
}

.mate64 {
	background-position: -160px -240px
}

.mate65 {
	background-position: -200px -240px
}

.mate66 {
	background-position: -240px -240px
}

.mate67 {
	background-position: -280px -240px
}

.mate68 {
	background-position: -320px -240px
}

.mate69 {
	background-position: -360px -240px
}

.mate70 {
	background-position: -400px -240px
}

.mate70 {
	background-position: 0px -280px
}

.mate71 {
	background-position: -40px -280px
}

.mate72 {
	background-position: -80px -280px
}

.mate73 {
	background-position: -120px -280px
}

.mate74 {
	background-position: -160px -280px
}

.mate75 {
	background-position: -200px -280px
}

.mate76 {
	background-position: -240px -280px
}

.mate77 {
	background-position: -280px -280px
}

.mate78 {
	background-position: -320px -280px
}

.mate79 {
	background-position: -360px -280px
}

.mate80 {
	background-position: -400px -280px
}

.mate80 {
	background-position: 0px -320px
}

.mate81 {
	background-position: -40px -320px
}

.mate82 {
	background-position: -80px -320px
}

.mate83 {
	background-position: -120px -320px
}

.mate84 {
	background-position: -160px -320px
}

.mate85 {
	background-position: -200px -320px
}

.mate86 {
	background-position: -240px -320px
}

.mate87 {
	background-position: -280px -320px
}

.mate88 {
	background-position: -320px -320px
}

.mate89 {
	background-position: -360px -320px
}

.mate90 {
	background-position: -400px -320px
}

.mate90 {
	background-position: 0px -360px
}

.mate91 {
	background-position: -40px -360px
}

.mate92 {
	background-position: -80px -360px
}

.mate93 {
	background-position: -120px -360px
}

.mate94 {
	background-position: -160px -360px
}

.mate95 {
	background-position: -200px -360px
}

.mate96 {
	background-position: -240px -360px
}

.mate97 {
	background-position: -280px -360px
}

.mate98 {
	background-position: -320px -360px
}

.mate99 {
	background-position: -360px -360px
}

.mate100 {
	background-position: -400px -360px
}

.tipBox {
	position: absolute;
	display: none;
	z-index: 99998
}

.outTip {
	border: 1px #ccc solid;
	background: #ff9;
	padding: 5px 10px 5px 5px;
	overflow: visible;
	margin-top: 7px;
	box-shadow: 1px 1px 1px #ccc
}

.outDot,.inDot {
	font: 12px/14px "宋体";
	position: absolute;
	height: 14px;
	left: 10px;
	top: 0px;
	color: #ccc
}

.tipBox
.inDot {
	left: 0;
	top: 1px;
	color: #fefe99
}

.top-err {
	background: url(/images/zui/icon/icon1.png) no-repeat -100px -48px;
	font: 12px/18px "宋体";
	height: 18px;
	white-space: normal;
	padding-left: 20px;
	display: inline-block;
	z-index: 99992
}

.t-button {
	
}

.t-checkbox {
	
}

.t-file {
	
}

.t-hidden {
	
}

.t-image {
	
}

.t-password {
	
}

.t-radio {
	
}

.t-reset {
	
}

.t-submit {
	
}

.t-text {
	
}

.sel {
	width: 300px;
	margin-top: 5px;
	padding: 2px;
	color: #666
}

.active_t {
	color: #333;
	font-weight: bold
}

.pwdholder {
	line-height: 18px;
	height: 18px;
	white-space: nowrap
}

.logPop
.pwdholder {
	margin-top: 2px;
	*margin-top: 5px
}

.inerbox {
	position: relative
}

.inerboxSel {
	position: absolute;
	right: 8px;
	top: 6px
}

.len {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis
}

.pageNum {
	text-align: center;
	padding: 15px 0;
	margin: 15px auto
}

.pageNum
li {
	display: inline;
	height: 20px;
	margin-left: 10px;
	vertical-align: text-top
}

.pageNum
a {
	display: inline-block;
	white-space: nowrap;
	padding: 0 10px;
	height: 20px;
	line-height: 20px;
	color: #333;
	background: #08C;
	color: #fff
}

.pageNum a:hover {
	background: #72bf44;
	color: #fff;
	text-decoration: none
}

.pageNum .selected
a {
	background: none;
	text-decoration: none;
	color: #666;
	font-weight: bold
}

.pageNum
span {
	display: inline-block;
	padding: 3px 0;
	margin-left: 0
}

.pageNum
a.next_page {
	background: #08c;
	color: #fff;
	width: 60px
}

.load {
	background-image: url(/images/zui/icon/load.png);
	background-repeat: no-repeat;
	width: 82px;
	height: 82px;
	display: inline-block
}

.pop {
	background: url(/images/zui/bg/transGray.png);
	background: #ccc \9;
	padding: 5px;
	position: absolute;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	_background-image: none;
	_background-color: #d5d7d9
}

.popInner {
	border: 1px solid #999;
	background: #fff
}

.popInner
h4 {
	font: bold 12px/30px "宋体";
	height: 30px;
	background: #009BD8;
	color: #fff;
	padding: 0px 10px
}

.popInner h4
span {
	color: #fff
}

.popClose,.popCl {
	background: #00a3e3 url(/images/zui/icon/icon1.png) no-repeat -24px
		-543px;
	width: 40px;
	height: 20px;
	display: block;
	float: right;
	cursor: pointer;
	border: 1px solid #0090c8;
	border-top: none;
	box-shadow: 0px 0px 1px #fff inset;
	border-radius: 0px 0px 6px 6px
}

.popClose:hover,.popCl:hover {
	background-color: #d33;
	border-color: #c92c2c
}

.popCon {
	padding: 10px
}

.popCon2 {
	padding: 30px 20px;
	min-height: 60px;
	min-width: 260px;
	_height: 60px;
	_width: 260px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	max-height: 1000px
}

ul.dropL {
	border: 1px solid #ccc;
	position: absolute;
	display: none;
	background: #fff;
	z-index: 999
}

ul.dropL
li {
	line-height: 25px;
	height: 25px;
	background: #fff;
	padding: 0 5px;
	display: block;
	color: #666;
	cursor: pointer
}

.mate_degree1 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #eee;
	border: 1px solid #ddd;
	width: 62px;
	height: 62px;
	float: left
}

.mate_degree1
span {
	text-indent: -999px;
	width: 40px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 10px;
	background-image: url(/images/zui/icon/pricent.png);
	background-repeat: no-repeat
}

.mate_degree2 {
	border-radius: 0px;
	background: none;
	border: none
}

.mate_degree2
span {
	text-indent: -999px;
	width: 40px;
	height: 40px;
	overflow: hidden;
	display: block;
	margin: 4px;
	background-image: url(/images/zui/icon/pricent.png);
	background-repeat: no-repeat
}

.rInf {
	width: 320px;
	padding-left: 50px
}

.mainCon {
	margin: 15px 0
}

.selResume {
	padding: 20px 0
}

.selResume
h5 {
	font-size: 16px;
	font-weight: bold
}

.pl-50 {
	padding-left: 50px
}

.toudi {
	background: url(/images/zui/bg/toudi.png) no-repeat 40px 0;
	height: 55px;
	line-height: 55px;
	padding-left: 110px
}

.pop-tep3 {
	padding: 15px 20px
}

.yahei30 {
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: bold
}

.line-ddd-gap {
	padding-top: 20px;
	margin-bottom: 20px;
	height: 1px;
	border-bottom: 1px solid #ddd
}

.addCorr {
	width: 175px;
	background: url(/images/zui/bg/corr.png) no-repeat 60px 60px;
	height: 115px;
	padding: 75px 30px 0 125px;
	color: #80aa01;
	font: 18px/28px "Microsoft YaHei";
	white-space: nowrap
}

.warnDiv {
	width: 175px;
	background: url(/images/zui/bg/warning.png) no-repeat 60px 60px;
	height: 115px;
	padding: 75px 30px 0 135px;
	color: #ff9c00;
	font: 18px/28px "Microsoft YaHei";
	white-space: nowrap
}

.w410 {
	width: 410px
}

#login_foot {
	background-position: 0 -109px;
	height: 140px;
	margin-top: 10px
}

.camState
span {
	width: 75px;
	text-align: left;
	display: inline-block
}

.r-ad-con {
	margin: 10px 0;
	text-align: center
}

.diaocha1_p {
	font: normal 12px/24px "宋体";
	padding: 10px 0px
}

.pop.dcbox {
	margin-left: -215px;
	margin-top: -180px
}

.pop.dcbox2,.pop.dcbox3 {
	width: 430px;
	margin-left: -215px;
	margin-top: -140px
}

.diaocha_s1,.diaocha_s2 {
	background: url(/images/diaochabg.png) no-repeat;
	display: block;
	width: 100px;
	height: 128px;
	cursor: pointer;
	float: left;
	margin-left: 70px
}

.diaocha_s1 {
	background-position: -100px 0
}

.diaocha_s2 {
	background-position: -300px 0
}

.diaocha_s1:hover,.diaocha_s3 {
	background-position: 0 0
}

.diaocha_s2:hover,.diaocha_s4 {
	background-position: -200px 0
}

.dc_done {
	background: url(/images/diaochabg2.png) no-repeat 0px 0px;
	display: block;
	width: 140px;
	height: 140px;
	margin: 10px auto
}

.dc_err {
	background: url(/images/diaochabg2.png) no-repeat 0px -140px;
	display: block;
	width: 140px;
	height: 140px;
	margin: 10px auto
}

.dc_list {
	height: 128px;
	overflow: hidden;
	padding: 10px 5px 0
}

.dc_rad {
	display: none
}

.popLayerdiaocha
p.dc_tip {
	font: bold 14px/24px "宋体";
	color: #F60;
	text-align: center
}

.comment
img {
	
}

.popLeft-bar {
	display: block;
	text-align: left;
	line-height: 15px;
	color: #666;
	background-color: #fff;
	text-decoration: none;
	height: 90px;
	width: 25px;
	_width: 24px;
	overflow: hidden;
	position: fixed;
	left: 0;
	top: 50%;
	margin-top: -75px;
	z-index: 90;
	border: 1px solid #02b0f9;
	border-radius: 2px;
	box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.05);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	_position: absolute;
	_top: expression(documentElement.scrollTop +300 + "px")
}

.popLeft-bar:hover {
	left: 2px;
	color: #fc6300;
	border-color: #02b0f9;
	text-decoration: none
}

.popLeft-bar
span {
	text-align: center;
	line-height: 15px;
	*line-height: 16px;
	position: absolute;
	left: 2px;
	display: block;
	padding-top: 8px;
	width: 17px;
	_width: 16px;
	height: 80px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: normal;
	text-align: left;
	padding-left: 4px;
	cursor: pointer;
	overflow: hidden
}

.popLeft-bar span
i {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border: 6px solid;
	border-color: #fff #fff #02b0f9;
	right: -6px;
	bottom: 0;
	overflow: hidden
}

#resumeId_left {
	position: fixed;
	display: none;
	text-align: left;
	top: 50%;
	left: 50%;
	_position: absolute;
	_bottom: auto;
	_top: expression(eval(document.documentElement.scrollTop +300) );
	z-index: 9999;
	width: 468px
}

#resumeId_left
.popCon2 {
	padding: 30px;
	min-height: 0px;
	min-width: 0px;
	_height: auto;
	_width: auto;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	max-height: 1000px;
	max-width: 500px
}

#resumeId_left
textarea {
	border: 1px solid #ccc
}

.dropdown-box-decoration {
	background: none repeat scroll 0 0 #b8e7f9;
	border: 3px solid #b8e7f9;
	line-height: normal;
	top: 25px;
	right: 257px
}

.dropdown-box-in-decoration {
	width: 177px;
	border: 1px solid #02A1E0;
	padding: 0;
	text-align: center
}

.outDot-rt-decoration {
	left: 85px;
	top: -7px
}

.resume_txt {
	padding: 15px 0 10px 0
}

.resume_btn {
	width: 57px;
	background: url(/images/head_resume_btn.jpg) no-repeat;
	line-height: 23px
}

.overflow_visible {
	overflow: visible
}

.pop_confrim {
	position: absolute;
	width: 300px;
	margin: 0 auto;
	z-index: 90000
}

.pop_confrim
.popCon2 {
	padding-bottom: 0
}

.pop_confrim
.pop_confirm_btn {
	padding-bottom: 30px;
	text-align: center
}

.pop_confrim
.btn75_33 {
	margin: 0 5px
}

.user .dropdown-box {
	right: 0
}

#popCorr {
	z-index: 10
}

#header {
	height: 56px;
	background: #009bd8;
	margin-bottom: 30px;
	position: relative\9;
	z-index: 100\9
}

.center-header {
	width: 990px;
	margin: 0 auto
}

#header
.logo {
	float: left;
	width: 230px;
	height: 54px;
	margin-right: 4px
}

#header .logo
a {
	background: url(/images/incenter/logo.png) no-repeat;
	display: block;
	height: 37px;
	overflow: hidden;
	text-indent: -9999px;
	width: 147px;
	position: absolute;
	left: 30px;
	top: 9px
}

#header
.nav {
	float: left
}

#header .nav
a {
	display: -moz-inline-box;
	-moz-box-orient: vertical;
	display: inline-block;
	vertical-align: middle;
	*vertical-align: auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	font: 14px/22px "宋体";
	height: 22px;
	padding: 0px 28px;
	text-decoration: none;
	color: #fff
}

#header .nav
a.first {
	background: none;
	margin-right: -1px
}

#header .nav a:hover {
	color: #FFF;
	background-color: #1fa6db;
	_background: none
}

#header .header-right {
	position: absolute;
	right: 0
}

#header .header-right
.search {
	float: left;
	padding: 13px 30px 0 0
}

#header .header-right
.user {
	float: left;
	position: relative;
	z-index: 20;
	padding-top: 0
}

#header .header-right .search .pos-r {
	width: 217px;
	height: 42px;
	display: block
}

#header .header-right .search .search-txt {
	width: 167px;
	height: 16px;
	padding: 6px 40px 6px 8px;
	border: 1px solid #0075a3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 4px;
	-moz-box-shadow: 0px 0px 5px #999 inset;
	-webkit-box-shadow: 0px 0px 5px #999 inset;
	box-shadow: 0px 0px 5px #999 inset;
	line-height: 15px
}

#header .search-btn {
	position: absolute;
	left: 192px;
	top: 8px;
	width: 16px;
	height: 15px;
	border: 0;
	background-position: 0 -87px;
	background-color: #FFF
}

#header .header-right .user a.nav-link {
	line-height: 20px;
	padding: 18px 17px 0
}

#header .header-right .sign-up
a.dropdown {
	padding-top: 18px
}

#assSearchBox {
	border: 1px solid #cce0f4;
	position: absolute;
	width: 550px;
	margin-top: 0;
	color: #3e3a39;
	background: #fff;
	z-index: 250;
	margin-left: 0px;
	display: none
}

.ass_con dl:after {
	clear: both;
	height: 0;
	display: block;
	content: ",";
	visibility: hidden
}

.ass_con dl:hover {
	background-color: #eee
}

.ass_con
dl {
	*zoom: 1;
	line-height: 25px;
	padding: 0 10px;
	display: block;
	cursor: pointer
}

.ass_con dl
dt {
	float: left;
	display: block;
	padding-right: 25px;
	height: 25px;
	white-space: nowrap
}

.ass_con dl dt
span {
	font-weight: normal
}

.ass_con dl
dd {
	float: right;
	display: block;
	white-space: nowrap
}

#assSearchBox
a.post_a {
	color: #3e3a39
}

#assSearchBox a.post_a:hover {
	color: #3e3a39;
	text-decoration: underline
}

.usual ul 
{ 

margin:0; 
padding:0; 
padding-left:2em; 
overflow:auto;/*火狐等清理浮动*/ 
_display:inline-block;/*ie6清理浮动*/ 
} 
.usual li { list-style:none; float:left; } 
.usual ul a { 

display:block; 
padding:10px 25px; 
text-decoration:none; 
font:12px arial; 
color:#FFF; 
background:#009bd8; 
outline:none; 
} 
.usual ul a:hover { 
color:#FFF; 
background:#00B2EE; 
} 
.usual ul a.selected { 
color:#000; 
background:#FAFAFA; 
} 

.chat {
	border: 1px solid #e1e1e1;
	border-top: none;
	padding: 8px 20px;
	margin-bottom: 15px;
	text-align: justify;
	text-justify: inter-ideograph;
	width :720px;
}
.listchat {
	border: 1px solid #e1e1e1;
	border-top: none;
	padding: 8px 20px;
	margin-bottom: 15px;
	text-align: justify;
	text-justify: inter-ideograph;
	width :570px;
}
